/* header */
*{
    margin:0;
    padding:0;
    text-decoration:none;
    list-style:none;
}
.header{
    width:100%;
    height:30px;
    background:#f4f4f4;
}
.header .headerbox{
    width:1080px;
    height: 30px;
    margin:0 auto;
}
.header .headerbox ul{
    list-style:none;
    float: right;
    width: 600px;
    height: 30px;
}
.header .headerbox ul li{
    float: left;
    font-size:12px;
    display: block;
    /* width: 70px;
    height: 16px; */
    padding:8px 0 0 8px;
    color:#999;
}
.header .headerbox ul li a{
    text-decoration:none;
    color:#999;
    display: block;
    width: 85px;
    height: 16px;
    font-size:12px;
    padding:0 4px;
}
/* .header .headerbox ul .wx{
    width: 100px;
} */
.header .headerbox ul li:first-child a{
    color: red;
}
.header .headerbox ul .shoppingCar span{
    color: red;
}
.header .headerbox ul li .iconfont{
    font-size:12px;
    color:#999;
}

/* nav */
.navbox{
    width: 1080px;
    height:45px;
    /* background: red; */
    margin:0 auto;
    padding-top:25px;
}
.navbox>.imgx{
    display: block;
    float: left;
    padding-right:10px;
}
.navbox ul{
    list-style:none;
    float: left;
}
.navbox ul li{
    float: left;
    margin-left:30px;
}
.navbox ul li a{
    text-decoration:none;
    padding-bottom:10px;
    border-bottom:2px solid #fff;
    color: #000;
    font-size:17px;
}
.navbox ul li a:hover{
    border-color:black;
}
